Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ST TEWDRICS PLACE Semi-Detached £298,125 £66,000 26 Feb 1999
4 ST TEWDRICS PLACE Semi-Detached £269,598 £234,900 17 Dec 2020
5 ST TEWDRICS PLACE Semi-Detached £347,070 £346,136 29 Jul 2022
14 ST TEWDRICS PLACE Semi-Detached £242,584 £185,000 16 Dec 2016